home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1997 January / macpower199701.bin / AMUG / Programming_10 / WASTE 1.3a1.sit / WASTE 1.3a1 Distribution / Extras / WASTE Tabs 1.3.2 / WETabs.h < prev   
Encoding:
C/C++ Source or Header  |  1996-08-23  |  664 b   |  38 lines  |  [TEXT/CWIE]

  1. /*
  2.  *    WETabs.h
  3.  *
  4.  *    WASTE TABS PACKAGE
  5.  *    Public C/C++ interface
  6.  *
  7.  *    version 1.3.2 (August 1996)
  8.  *
  9.  *    Copyright (c) 1993-1996 Marco Piovanelli
  10.  *    All Rights Reserved
  11.  *
  12.  */
  13.  
  14.  
  15. #ifndef _WASTE_
  16. #include "WASTE.h"
  17. #endif
  18.  
  19. enum {
  20.     kMinTabSize                =    1,        //    must be greater than zero
  21.     kDefaultTabSize            =    32,
  22.     kMaxTabSize                =    1024    //    arbitrary value
  23. };
  24.  
  25. #ifdef __cplusplus
  26. extern "C" {
  27. #endif
  28.  
  29. pascal OSErr WEInstallTabHooks(WEReference we);
  30. pascal OSErr WERemoveTabHooks(WEReference we);
  31. pascal Boolean WEIsTabHooks(WEReference we);
  32. pascal SInt16 WEGetTabSize(WEReference we);
  33. pascal OSErr WESetTabSize(SInt16 tabWidth, WEReference we);
  34.  
  35. #ifdef __cplusplus
  36. }
  37. #endif
  38.